/* Style for aba tabs */
.aba {
  background: #f9f9f9;
  color:#111;
  padding:0 20px 4px;
  border-left:3px solid #f6f6fa;
  border-right:3px solid #f6f6fa;
  margin:0 auto;
  text-align: center;

  position: relative;
  z-index: inherit;
  zoom: 1; /* For IE6 */
}

.aba li { list-style:none; float:left; }
.aba ul a {

  -moz-border-radius-topright: 5px;  -moz-border-radius-topleft: 5px;        /* Firefox */
  -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; /* Safari and Google Chrome */
  behavior:url(border-radius.htc);

  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:16px "Trebuchet MS", Tahoma, sans-serif;
  color:#fff;
  background: #7a7a7a;
}
.aba ul a:hover {
  color:#34383c;;
  background:#fff;
  }
.aba ul a.selected {
  margin-bottom:0;
  color:#34383c;
  background:#f0f0f1;
  border-bottom:1px solid #f0f0f1;
  cursor:default;
  }
.aba div {
  text-align: left;
  padding:1px;
  *padding-top:3px;
  *margin-top:-3px;
  clear:left;
  background:#f0f0f1;
  font:13pt Georgia;
  -moz-border-radius-bottomright: 5px;  -moz-border-radius-bottomleft: 5px;        /* Firefox */
  -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; /* Safari and Google Chrome */
  -moz-border-radius-topright: 5px;        /* Firefox */
  -webkit-border-top-right-radius: 5px; /* Safari and Google Chrome */
    behavior:url(border-radius.htc);
}
.aba div a { color:#000; font-weight:bold; }

.aba h1{
    font: 28px "Trebuchet MS", Tahoma, sans-serif;
    font-weight: bold;
    padding-bottom: 10px;
    text-shadow: 1px 1px 3px #2a5a6f;
}

.aba div#conteudo{
  width: 99,8%;
  height: 450px;
  background: #fff;
  padding-left: 25%;
  *margin-top: 0;
}


/******************************************* ESTILO USUAL ***********************************************/

/* Style for Usual tabs */
.usual {
  background: #a9a9a9;
  color:#111;
  padding:15px 20px;
  border:1px solid #222;
  margin:8px auto;
  text-align: center;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:14px Verdana;
  color:#FFF;
  background:#444;
}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:snow;
  border-bottom:1px solid snow;
  cursor:default;
  }
.usual div {
  text-align: left;
  padding:10px 10px 8px 10px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background:snow;
  font:11pt Georgia;
}
.usual div a { color:#000; font-weight:bold; }

.usual h1{
    font: 28px "Trebuchet MS", Tahoma, sans-serif;
    font-weight: bold;
    padding-bottom: 10px;
    text-shadow: 1px 1px 3px #34383c;
}